507 Williamstown Rd, Sicklerville, NJ 08081-1775, Sicklerville
Villa deli is simply the best. The food is fantastic, if you order a pizza, or grab a dinner, it's like a home cooked
Villa deli is simply the best. The food is fantastic, if you order a pizza, or grab a dinner, it's like a home cooked